.page-payConfirm {
	.wallet-box {
		padding-top: 0.18rem;
		.send-code {
			width: 1.7rem;
			height: 0.5rem;
			border-radius: 0.25rem;
			background: #f82633;
			font-size: 0.26rem;
			font-weight: 400;
			color: #ffffff;
			box-sizing: border-box;
			display: flex;
			justify-content: center;
			align-items: center;
		}
		.send {
			color: #a9a3a6;
			background: #e0dedf;
		}
		.am-input-extra {
			max-height: none;
		}
		.wallet_guide {
			width: 7rem;
			height: 2.22rem;
			margin: 0px auto;
			background-size: cover;
			background-image: url("../../../../images/wallet_guide.png");
			margin-top: 0.24rem;
			margin-bottom: 0.4rem;
		}
		.wallet_banner {
			width: 7rem;
			height: 2.2rem;
			margin: 0px auto;
			background-size: cover;
			margin-bottom: 0.24rem;
			img {
				width: 100%;
				width: 7rem;
				height: 2.2rem;
			}
		}
	}
	.wallet-top_content {
		margin-top: 0.16rem;
		box-sizing: border-box;
		width: 7rem;
		height: 1.68rem;
		display: flex;
		align-items: center;
		justify-content: center;
		flex-direction: column;
		color: #313131;
		margin: 0 auto;
		background: #ffffff;
		border-radius: 0.08rem;
		.shop-name {
			font-size: 0.26rem;
			font-weight: bold;
			color: #313131;
		}
		.unit {
			font-size: 0.3rem;
			font-weight: bold;
			color: #313131;
			margin-top: 0.1rem;
		}
		.pay-money {
			font-size: 0.6rem;
			font-weight: bold;
			color: #313131;
			margin-left: 0.1rem;
		}
	}
	.wallet-detail_content {
		box-sizing: border-box;
		width: 7rem;
		margin: auto;
		margin-top: 0.2rem;
		padding-right: 0px;
		border-radius: 0.16rem;
		.wallet-detail-item {
			height: 0.92rem;
			line-height: 0.92rem;
			display: flex;
			justify-content: space-between;
			align-items: center;
			border-bottom: solid 0.02rem #e9e9e9;
			padding-left: 0.42rem;
			padding-right: 0.34rem;
			background: #ffffff;
			.item-left {
				font-size: 0.26rem;
				font-weight: bold;
				color: #030303;
			}
			.item-right {
				font-size: 0.26rem;
				color: #030303;
				margin-right: 0.34rem;
				display: flex;
				align-items: center;
				.money {
					margin-right: 0.18rem;
				}
				.arrorw-img {
					width: 0.14rem;
					height: 0.22rem;
				}
			}
			.red {
				color: #f82633;
			}
		}
		.paytool-box {
			height: 0.62rem;
			line-height: 0.62rem;
			border-bottom-width: 0px;
			background: #f6f6f6;
			margin-top: 0.4rem;
			padding-left: 0px;
			.item-right {
				font-weight: bold;
			}
			.change-input {
				color: #f82633;
			}
		}
	}
	// 输入框
	.wallet-input-box {
		min-height: 1.2rem;
	}
	.wallet-pwd_input-box {
		display: flex;
		justify-content: center;
		input {
			width: 200%;
			height: 1.16rem;
			opacity: 0;
			position: fixed;
			color: transparent;
			text-shadow: 0 0 0 #000;
			color: transparent;
		}
		.input-item {
			width: 1.19rem;
			height: 1.06rem;
			border: solid 0.02rem #ebeef5;
			border-right-width: 0px;
			display: flex;
			justify-content: center;
			align-items: center;
			font-size: 2rem;
			padding-bottom: 1.1rem;
			box-sizing: border-box;
			background-color: #ffffff;
			&:last-child {
				border-right-width: 0.02rem;
			}
		}
	}
	// 短信输入
	.wallet-sms_input-box {
		.sms-input {
			box-sizing: border-box;
			width: 7rem;
			height: 1.06rem;
			background: #ffffff;
			border-radius: 0.08rem;
			margin: 0px auto;

			.am-input-control {
				input {
					font-size: 0.26rem;
					font-weight: bold;
					color: #030303;
				}
			}
		}
	}
	.wallet-forget_pwd {
		width: 1.5rem;
		height: 0.5rem;
		margin: 0px auto;
		line-height: 0.5rem;
		text-align: center;
		font-size: 0.26rem;
		font-weight: bold;
		margin-top: 0.36rem;
		color: #f82633;
	}
	.payConfirm-btn {
		margin: 0.8rem 0 0.7rem 0;
	}
}
